package com.ts.api.http.platform.entity.apply;

import lombok.Data;

import java.util.List;

/**
 * 宜融钱包 - 进件实体类
 *
 * @author gwc
 * @create 2025-08-11 上午10:32
 */
@Data
public class ApiPlatApplyYiRongQianBao {
    /** 手机号码 MD5 */
    private String phone_md5;

    /** 手机号码 */
    private String phone;

    /** 姓名 */
    private String name;

    /** 身份证号码：0 未知；身份证号码/性别、年龄(2选1) */
    private String idcard;

    /** 年龄：0 未知；身份证号码/性别、年龄(2选1) */
    private Integer age;

    /** 性别：0 未知；1 男；2 女；身份证号码/性别、年龄(2选1) */
    private Integer gender;

    /** 用户 IP：0 未知；(例：144.144.144.144) */
    private String ip;

    /** 城市编码：0 未知；(例：510100)；城市编码/城市名(2选1) */
    private String address_code;

    /** 城市名：0 未知；(例：成都市)；城市编码/城市名(2选1) */
    private String address_name;

    /** 学历：0 未知；1 本科以下；2 本科及以上 */
    private Integer education;

    /** 职业：0 未知；1 自由职业者；2 上班族；3 企业主/个体户；4 公务员/事业/国企 */
    private Integer vocation;

    /** 信用：0 未知；1 一年内有逾期；2 一年内无逾期；3 从未逾期 */
    private Integer credit;

    /** 贷款申请(近1月)：0 未知；1 3 次以上；2 3 次及以内；3 无申请贷款 */
    private Integer loans;

    /** 芝麻分：0 未知；1 无；2 600分及以下；3 600-650分；4 650-700分；5 700分以上 */
    private Integer sesame;

    /** 社保：0 未知；1 无本地社保；2 未满6个月；3 6个月及以上 */
    private Integer social;

    /** 公积金：0 未知；1 无本地公积金；2 未满6个月；3 6个月及以上 */
    private Integer gjj;

    /** 房产：0 未知；1 无；2 有异地房产；3 有本地房产 */
    private Integer room;

    /** 车产：0 未知；1 无；2 有车不可抵押；3 有车可抵押 */
    private Integer car;

    /** 保险保单：0 未知；1 无；2 缴纳未满1年；3 缴纳1年以上 */
    private Integer policy;

    /** 信用卡：0 未知；1 无；2 1万元以下；3 1万元及以上 */
    private Integer credit_card;

    /** 花呗：0 未知；1 无；2 有 */
    private Integer huabei;

    /** 京东白条：0 未知；1 无；2 有 */
    private Integer baitiao;

    /** 贷款金额：0 未知；(例：50000)；单位：元 */
    private Integer money;

    /** 贷款期数：0 未知；1 6；2 12；3 24；4 36；5 60 */
    private Integer periods;

    /** 贷款用途：0 未知；1 消费贷款；2 房抵贷款；3 车抵贷款；4 经营贷款 */
    private Integer loan_purpose;

    /** 协议列表 */
    private List<ProtocolList> bc_agreement;

    @Data
    public static class ProtocolList{
        /** 协议名称  */
        private String title;
        /** 协议地址  */
        private String url;
    }
}
